Elements and Performance Criteria
- Determine software fault to be corrected
- Identify and isolate fault
- Review program documentation for specific modules in order to pinpoint problem areas
- Review source code for logic errors
- 2.3 Read manuals, help files and 'read me files' to determine if there is a known fix
- Undertake additional testing to identify or duplicate fault
- Escalate difficult faults that cannot be identified
- Design fix for fault
- Carry out fix to software
- Identify and obtain access to appropriate software development tools, source code and libraries
- Construct appropriate code to correct the fault according to organisational and programming standards
- Compile or regenerate code for changed programs and associated modules
- Correct and resubmit code until error free
- Document changes according to organisational and programming standards
- Test fix and associated system areas
- Hand over to systems operations area